namespace ClassDemo.Model.VO;

/// <summary>
/// 学生创建响应视图对象
/// </summary>
/// <remarks>
/// 创建学生成功后返回的响应数据，不包含敏感信息如ID、创建时间、更新时间
/// </remarks>
public class StudentCreateResponseVo
{
    /// <summary>
    /// 学号
    /// </summary>
    /// <value>学生的唯一学号</value>
    public string No { get; set; } = string.Empty;

    /// <summary>
    /// 姓名
    /// </summary>
    /// <value>学生的真实姓名</value>
    public string Name { get; set; } = string.Empty;

    /// <summary>
    /// 手机号码
    /// </summary>
    /// <value>学生的联系手机号</value>
    public string Mobile { get; set; } = string.Empty;

    /// <summary>
    /// 年级
    /// </summary>
    /// <value>学生所在年级</value>
    public string Grade { get; set; } = string.Empty;

    /// <summary>
    /// 专业
    /// </summary>
    /// <value>学生所学专业</value>
    public string Major { get; set; } = string.Empty;

    /// <summary>
    /// 班级
    /// </summary>
    /// <value>学生所在班级</value>
    public string Class { get; set; } = string.Empty;

    /// <summary>
    /// 性别
    /// </summary>
    /// <value>学生性别，男或女</value>
    public string Sex { get; set; } = string.Empty;
}